;实验5（6）用push，把a段中的前8个字形数据 逆序存放 到 b段中
assume cs:code

a segment
	dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh
a ends
b segment
	dw 0,0,0,0,0,0,0,0
b ends

code segment

start:	
	mov ax,a
	mov ds,ax
	mov bx,b
	mov ss,bx
	mov sp,16
	mov bx,0
	
	mov cx,8
l:	push ds:[bx]
	add bx,2 
	loop l 
	mov ax,4c00h
	int 21h
code ends

end start